vinyl polymerization - German English Dictionary